put warm towels - Français Anglais Dictionnaire